LAST CHANCE: Subscribe For Just ₹̶2̶9̶9̶9̶ ₹999
India's Wind Energy Installation Soars, Installed Capacity Rises Close To 44 GW At June-End 2023